Big Huge Thesaurus

genus hirudo

noun

sounds kind of like